package com.koron.css2.newProjectCenter.bean.query;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.koron.common.bean.query.BaseQueryBean;
import com.koron.css2.baseConfig.bean.BaseBean;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * pub_up_time_custom  流程实例自定义时间
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class PubUpTimeCustomQuery extends BaseQueryBean {

    /**
     * 工程报装id
     */
    private String id;

    /**
     * 节点标识符
     */
    private String node;

    /**
     * 节点名称
     */
    private String nodeName;

    /**
     * 默认时间（小时为单位）
     */
    private Integer timeNum;
    /*
    * 级别
    * */
    private Integer  lavel;


    /**
     * 阅读状态 1 select  2 creat  4update  3 delect
     */
    private Integer toDo;



    /**
     * 预留字段
     */
    private String tenantId;

    /**
     * 建立时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date createTime;

    /**
     * 建立人
     */
    private String createName;

    /**
     * 建立人ID
     */
    private String createAccount;

    /**
     * 最后修改时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date  updateTime;

    /**
     * 最后修改人
     */
    private String updateName;

    /**
     * 最后修改人ID
     */
    private String updateAccount;

    private Integer sortNo;
}
